<!doctype html>
<html lang="zh" class="h-100">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <link rel="stylesheet" href="assets/css/bootstrap.min.css">
    <link rel="stylesheet" href="assets/css/style.css">

    <title>目录结构 -  beyod v1 参考文档</title>
  </head>
  <body class="h-100">
  <div class="container-fluid h-100 p-2">
  	<dl>
  	<dt>app</dt>
  	<dd>用户自定义的类或其它文件的所在目录，默认的命名空间app就指向此目录</dd>
  	<dt>runtime</dt>
  	<dd>日志、pid文件、临时文件目录  </dd>
  	
  	<dt>app/MyServer.php</dt>
  	<dd>框架自带的演示文件，用于扩展server组件的功能 </dd>
  	
  	<dt>app/ChatHandler.php</dt>
  	<dd>框架自带的websocket聊天交互演示程序。</dd>
  	
  	<dt>config/main.php</dt>
  	<dd>全局配置文件  </dd>
  	
  	<dt>config/(dev|test|prod)/main.php</dt>
  	<dd>针对开发、测试、生产环境的配置文件，beyod启动时，环境相关的配置文件被合并到全局配置文件上，从而更便于实现统一或个性化的配置参数。  
  	<p>另请参阅 <a href="config-env.html">配置运行环境变量</a></p>
  	</dd>
  	
  	<dt>app/webroot</dt>
  	<dd>框架自带的http server的相关文件，用于演示静态/php文件/websocket的功能支持。</dd>
  	
  	<dt>app/webroot/upload.php</dt>
  	<dd>文件上传及POST数据处理演示。  </dd>
  	
  	<dt>app/webroot/websocket.php</dt>
  	<dd>websocket群发聊天功能演示，你需要开启多个浏览器窗口操作体验。 </dd>
  	
  	<dt>beyod.php</dt>
  	<dd>beyod的启动文件。</dd>
  	
  	</dl>
  	
  	</div>
  	
  <script src="assets/js/jquery.min.js"></script>
  <script src="assets/js/popper.min.js"></script>
  <script src="assets/js/bootstrap.min.js"></script>

<script>
$(function(){
  var url = self.location;
  parent.$('a').removeClass('font-weight-bold');
  parent.$('a[href="40.html"]').addClass('font-weight-bold');
});
</script>  
  
  </body>
</html>